enum StorageKeyEnum {
  // 工单指派表格列
  TaskAllotTableColumns = 'task-allot-table-columns',
  // 工单指派表格排序方式
  TaskAllotTableSort = 'task-allot-table-sort',
  // 工单派单结果
  TaskAllotResult = 'task-allot-result',
  // 主题
  ThemeClass = 'theme-class',
  // 空
  Empty = 'empty',
  
  /* ------------------------------- 列表选择列 ------------------------------ */
  // 工单计划任务表格列
  TaskPlanTaskTableColumns = 'task-plan-task-table-columns',
  
  // 工单审核结算列表-全部
  TaskBalanceTableColumnsAll = 'task-balance-table-columns_All',
  // 工单审核结算列表-已结算
  TaskBalanceTableColumnsDone = 'task-balance-table-columns_BalanceConfirm',
  // 工单审核结算列表-未结算
  TaskBalanceTableColumnsNot = 'task-balance-table-columns_BalanceNotConfirm',
  
  // 工单回访列表-人工回访-全部
  TaskReviewTableColumnsManualAll = 'task-review-table-columns_Manual_All',
  // 工单回访列表-自动回访-全部
  TaskReviewTableColumnsAutoAll = 'task-review-table-columns_Auto_All',
  // 工单回访列表-人工回访-已回访
  TaskReviewTableColumnsManualDone = 'task-review-table-columns_Manual_Reviewed',
  // 工单回访列表-自动回访-已评价
  TaskReviewTableColumnsAutoDone = 'task-review-table-columns_Auto_Evaluted',
  // 工单回访列表-人工回访-未回访
  TaskReviewTableColumnsManualNot = 'task-review-table-columns_Manual_UnReview',
  // 工单回访列表-自动回访-未评价
  TaskReviewTableColumnsAutoNot = 'task-review-table-columns_Auto_UnEvalute',
  
  // 工单关闭列表
  TaskCloseTableColumns = 'task-close-table-columns',
  // 工单池列表
  TaskPoolTableColumns = 'task-pool-table-columns',
  // 工单回访列表
  TaskReviewTableColumns = 'task-review-table-columns',
  // 工单指派列表
  TaskAllotListTableColumns = 'task-allot-list-table-columns',

  // 首页-绩效报告列表
  PerformanceListColumns = 'performance-list-columns',

  // 首页-审批列表
  ApproveListColumns = 'approve-list-columns',

  // 归档工单
  TaskArchiveListColumns = 'task-archive-list-columns',

  // 服务事件
  ServerEventListColumns = 'server-event-list-columns',
  
  /* ------------------------------- 高级搜索 ------------------------------ */
  // 工单列表高级搜索字段
  TaskListSearchFields = 'task-search-field',
  // 工单指派列表高级搜索字段
  TaskAllotListSearchFields = 'task-allot-search-fields',
  // 工单池列表高级搜索字段
  TaskPoolListSearchFields = 'task-pool-search-fields',
  // 工单关闭列表高级搜索字段
  TaskCloseListSearchFields = 'task-close-search-fields',
  // 工单回访列表高级搜索字段
  TaskReviewListSearchFields = 'task-review-search-fields',
  // 工单审核结算列表高级搜索字段
  TaskBalanceListSearchFields = 'task-balance-search-fields',
  // 是否开启呼叫中心模块
  CallCenterModule = 'call_center_module',
  // 项目管理列表高级搜索常用字段
  ProjectManageListAdvancedSearchCommonUseFields = 'project_manage_list_advanced-search-common_use_fields',
  // 任务管理列表高级搜索常用字段
  TaskManageListAdvancedSearchCommonUseFields = 'task_manage_list_advanced-search-common_use_fields',
  
  /* ------------------------------- start 高级搜索栏数量 ------------------------------ */
  // 服务事件列表高级搜索栏数量
  EventListAdvancedColumnNum = 'event-list-advanced-column-num',
  // 服务订单列表高级搜索栏数量
  EventOrderListAdvancedColumnNum = 'event-order-list-advanced-column-num',
  // 服务项目列表高级搜索栏数量
  ServicePriceListAdvancedColumnNum = 'service-price-list-advanced-column-num',
  // 服务记录列表高级搜索栏数量
  ServiceRecordListAdvancedColumnNum = 'service-record-list-advanced-column-num',
  // 计划任务列表高级搜索栏数量
  TaskPlanTaskAdvancedColumnNum = 'task-plantask-advanced-column-num',
  // im在线客服高级搜索栏数量
  IMListAdvancedColumnNum = 'im-list-advanced-column-num',
  // 合同管理高级搜索栏数量
  ContractListAdvancedColumnNum = 'contract-list-advanced-column-num',
  // 组织架构成员信息高级搜索栏数量
  DeptListAdvancedColumnNum = 'dept-list-advanced-column-num',
  // 组织架构成员信息高级搜索栏数量
  RoleListAdvancedColumnNum = 'role-list-advanced-column-num',
  // 服务商管理成员信息高级搜索栏数量
  ServiceListAdvancedColumnNum = 'role-list-advanced-column-num',
  // 邮件会话列表高级搜索数量
  MailManagementListAdvancedColumnNum = 'mail-management-list-advanced-column-num',
  
  /* ------------------------------- end 高级搜索栏数量 ------------------------------ */
  
  /* ------------------------------ pageSize ------------------------------ */
  // 工单指派列表分页size
  TaskAllotPageSize = 'task-allot-page-size',
  // 工单审核结算列表分页size
  TaskBalancePageSize = 'task-balance-page-size',
  // 工单回访列表分页size
  TaskReviewPageSize = 'task-review-page-size',
  // 工单关闭列表分页size
  TaskClosePageSize = 'task-close-page-size',
  // 工单计划任务列表分页size
  TaskPlanTaskPageSize = 'task-plan-task-page-size',
  // 工单池列表分页size
  TaskPoolPageSize = 'task-pool-page-size',
  // 产品详情质保tab
  ProductQualityTab = 'product-quality-tab',
  /* ------------------------------ end pageSize ------------------------------ */
  
  FreeVersionFirstLogin = 'free-version-first-login',
  UserNotificationNum = 'user-notification-num',
  // 修改密码
  ModifyPWD = 'modify_pwd',
  // 派单标签配置
  AllotModalSelectTag = 'allot-modal-select-tag',

  /* ------------------------------ 导出 START ------------------------------ */
  // 工单列表导出
  TaskListExport = 'task-list-export',
  // 工单回访导出
  TaskReviewExport = 'task-review-export',
  // 归档工单导出
  TaskArchiveExport = 'task-archive-export',
  // 工单计划任务导出
  TaskPlanTaskExport = 'task-plan-task-export',
  // 事件列表导出
  EventListExport = 'event-list-export',
  // 客户列表导出
  CustomerListExport = 'customer-list-export',
  // 客户联系人导出
  CustomerContactExport = 'customer-contact-export',
  // 客户产品列表导出
  CustomerProductExport = 'customer-product-export',
  // 客户体验管理-流程调研导出
  CustomerExperienceProcessResearchExport = 'customer-experience-process-research-export',
  // 产品质保列表导出
  ProductQualityExport = 'product-quality-export',
  // 产品列表导出
  ProductListExport = 'product-list-export',
  // 产品类型导出
  ProductTypeExport = 'product-type-export',
  // 产品模板导出
  ProductTemplateExport = 'product-template-export',
  // 产品注册导出
  ProductRegisterExport = 'product-register-export',
  // 项目列表服务报告导出
  PorjectManageListExport = 'porjectManageListExportForReport',
  // 服务商列表导出
  ProviderListExport = 'provider-list-export',
  // 工程师导出
  EngineerListExport = 'engineer-list-export',
  
  /* ------------------------------ 导出 END ------------------------------ */
  
  CHAT_PANEL_X = 'chat-panel-x',
  CHAT_PANEL_Y = 'chat-panel-y',
  ChatMessageScroll = 'ai-chat-message-scroll',
  ChatShareUserId = 'ai-chat-share-user-id',
  ChatAppType = 'ai-chat-app-type',
  AITaskSummary = 'ai-task-summary',
  // 个人中心修改密码
  PersonalCenterModifyPassword = 'personal-center-modify-password',
  // 异地登录上次登录时间
  RemoteLoginRemindLoginTime = 'remote-login-remind-login-time',
}

export default StorageKeyEnum
